Agent Modeling Language (AML): A Comprehensive Approach to Modeling MAS
نویسندگان
چکیده
The Agent Modeling Language (AML) is a semi-formal visual modeling language for specifying, modeling and documenting systems that incorporate features drawn from multi-agent systems theory. It is specified as an extension to UML 2.0 in accordance with major OMG modeling frameworks (MDA, MOF, UML, and OCL). The ultimate objective of AML is to provide software engineers with a ready-to-use, complete and highly expressive modeling language suitable for the development of commercial software solutions based on multi-agent technologies. This paper presents an overview of AML. The scope of the language, its structure and extensibility mechanisms are discussed, and the core AML modeling constructs and mechanisms are introduced and demonstrated by examples.
منابع مشابه
A new approach of designing Multi-Agent Systems
Agent technology is a software paradigm that permits to implement large and complex distributed applications [1]. In order to assist analyzing, conception and development or implementation phases of multi-agent systems, we’ve tried to present a practical application of a generic and scalable method of a MAS with a component-oriented architecture and agentbased approach that allows MDA to genera...
متن کاملA mapping from bpmn model to JADEX model
The challenge for any enterprise is the evolution of its Information System (IS) to respond to unexpected requests. Face a complex IS, or any requested change; many enterprises live profound transformations. Today, agile IS must be tooled to provide the flexibility and adaptability that require the enterprise managed to remain competitive. This paper shows that Business Process Modeling (BPM) e...
متن کاملModeling Social Aspects of Multi-Agent Systems: The AML Approach
This paper presents modeling concepts and mechanisms of the Agent Modeling Language (AML) to model social aspects of multiagent systems. The modeling of structural, behavioral as well as attitudinal aspects of multi-agent systems from the social perspective is discussed and demonstrated on examples.
متن کاملA MDE-Based Approach for Developing Multi-Agent Systems
In this paper, we propose an MDA-based approach for developing multiagent systems (MAS). MDA specifies a structured software development process divided in modeling stages. In the PIM stage, where platform independent models are specified, we propose to use MAS-ML, a MAS modeling language that does not restrict or specify implementation platforms. In the PSM stage, where platform specific model...
متن کاملIntegrating Ontologies into Distributed Multi-Agent System
Multi-agent systems have proven to be a powerful technology because of their many advantages in distributed and complex environments however its disadvantage is that is lacks the interconnection with semantic web standards. In this paper we propose a new approach to enhance the interoperability and cooperation of Multi-Agent System (MAS) using semantic web technology (such as RDF and OWL) and w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Informatica (Slovenia)
دوره 29 شماره
صفحات -
تاریخ انتشار 2005